using System;
using ns27;

namespace Triton.Game.Mapping
{
	[Attribute38("ChangeMaterialFloat")]
	public class ChangeMaterialFloat : MonoBehaviour
	{
		public Renderer m_Rend1 => method_3<Renderer>("m_Rend1");

		public float m_Intensity1 => method_2<float>("m_Intensity1");

		public Material m_mat1 => method_3<Material>("m_mat1");

		public Renderer m_Rend2 => method_3<Renderer>("m_Rend2");

		public float m_Intensity2 => method_2<float>("m_Intensity2");

		public Material m_mat2 => method_3<Material>("m_mat2");

		public Renderer m_Rend3 => method_3<Renderer>("m_Rend3");

		public float m_Intensity3 => method_2<float>("m_Intensity3");

		public Material m_mat3 => method_3<Material>("m_mat3");

		public Renderer m_Rend4 => method_3<Renderer>("m_Rend4");

		public float m_Intensity4 => method_2<float>("m_Intensity4");

		public Material m_mat4 => method_3<Material>("m_mat4");

		public Renderer m_Rend5 => method_3<Renderer>("m_Rend5");

		public float m_Intensity5 => method_2<float>("m_Intensity5");

		public Material m_mat5 => method_3<Material>("m_mat5");

		public Renderer m_Rend6 => method_3<Renderer>("m_Rend6");

		public float m_Intensity6 => method_2<float>("m_Intensity6");

		public Material m_mat6 => method_3<Material>("m_mat6");

		public int m_intensityProperty => method_2<int>("m_intensityProperty");

		public ChangeMaterialFloat(IntPtr address, string className)
			: base(address, className)
		{
		}

		public ChangeMaterialFloat(IntPtr address)
			: this(address, "ChangeMaterialFloat")
		{
		}

		public void Start()
		{
			method_8("Start");
		}

		public void Update()
		{
			method_8("Update");
		}
	}
}
